來到快樂的星期六~~~睡到自然醒的感覺很好!
今天讓小菜鳥用個比較歡樂的程式來跟大家說明
泛型的應用 這次要組合的是 HashSet 。
感覺泛型要講不完了.....
public static void main(String[] args)
{
HashSet<Integer> hset = new HashSet<>();
int order = 1, num;
Scanner keyin = new Scanner(System.in);
System.out.println("請從1~49的整數中,輸入6個不重複的號碼....\n");
while(order <= 6)
{
System.out.print("第 " + order + " 個號碼 = ");
try
{
num = Integer.parseInt(keyin.nextLine());
}
catch(NumberFormatException ex){
System.out.println("請輸入數值!");
continue;
}
if(num >= 1 && num <= 49)
{
if(hset.add(num)) order++;
else System.out.println("號碼重複輸入!");
}
else System.out.println("號碼範圍錯誤!");
}
System.out.println("\n6個號碼分別為:");
System.out.println(hset);
}
}
依然是可愛的大樂透~~~~
小菜鳥在這祝大家有個愉快的夜晚!